home *** CD-ROM | disk | FTP | other *** search
/ IO CD February 1999 / IO_LUTY_99.ISO / DODATKI / Brood War / GREETBOT.ZIP / GREETBOT.CPP < prev    next >
C/C++ Source or Header  |  1998-03-31  |  988b  |  41 lines

  1. //
  2. // GREETBOT.CPP
  3. //
  4. // A simple Battle.net greeter bot. He does nothing but sit in his home
  5. // channel and greet people as they come in.
  6. //
  7. // by Scott Coleman 3/31/98
  8. //
  9. //
  10.  
  11. #include "pch.h"
  12. #pragma hdrstop
  13.  
  14.  
  15. /*****************************************************************************
  16. *
  17. * Virtual Event Handlers
  18. *
  19. ******/
  20.  
  21. //=============================================================================
  22. int GreetBot::OnChannel(char *szSpeaker, u_long uFlags, char *szEventText) {
  23.  
  24.   BnBot::OnChannel(szSpeaker, uFlags, szEventText);
  25.  
  26.   // we've just joined a new channel - greet everyone
  27.   Send("Hi, all!\r\n");
  28.   return 1;
  29. }
  30.  
  31. //============================================================================
  32. int GreetBot::OnJoin(char *szSpeaker, u_long uFlags, char *szEventText) {
  33.  
  34.   BnBot::OnJoin(szSpeaker, uFlags, szEventText);
  35.  
  36.   // a user has joined the channel - send a friendly greeting
  37.   Send("Hi, %s!\r\n", szSpeaker);
  38.   return 1;
  39. }
  40.  
  41.